oil and water trap - Espagnol Anglais Dictionnaire